package com.xc.tjise.TJISE.day06;

import java.util.HashSet;
import java.util.Hashtable;
import java.util.LinkedHashSet;

public class HashSetTest {//链表
    public static void main(String[] args) {
        HashSet<String> strings = new HashSet<>(); // 排列是无序的
        strings.add("1");
        strings.add("2");
        strings.add("3");
        strings.add("6");
        strings.add("3");
        strings.add("3");
        strings.add("5");// 重复的不计入空间内
        System.out.println(strings.size());
        System.out.println();
        for (String string : strings) {
            System.out.println(string);
        }
        // 两者的区别： 前者无序 后者有序
        System.out.println();
        LinkedHashSet<String> strings1= new LinkedHashSet<>();  //按元素的顺序进行排序
        strings1.add("A");
        strings1.add("B");
        strings1.add("C");
        strings1.add("C");
        strings1.add("E");
        System.out.println(strings1.size());


        for (String s : strings1) {   //增强for循环
            System.out.println(s);
        }

    }
}
/*
*
* */